package com.suxin.socket.vaca.service.chain;

import com.suxin.socket.vaca.service.BroadCastMessage;
import com.suxin.socket.vaca.service.JPushService;

import javax.annotation.Resource;

/**
 * @author Tang
 * @classname AbstractChain
 * @description [  ]
 * @date 2021/4/1 16:55
 */
public abstract class AbstractChain {

    @Resource
    protected BroadCastMessage broadCastMessage;

    @Resource
    protected JPushService jPushService;

    private int chainCode;

    private AbstractChain nextChain;

    public AbstractChain(int chainCode) {
        this.chainCode = chainCode;
    }
}